package com.ruoyi.common.core.domain;

import com.alibaba.fastjson2.JSONObject;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
import org.springframework.lang.NonNull;

/**
 * 描述 JSONObject扩展链式调用功能
 * 作者 ZhangPing
 * 创建时间 2023/8/16 18:12
 */

@NoArgsConstructor
public class JSONObjectPro extends JSONObject {

    public JSONObjectPro(JSONObject object){
        super(object);
    }

    @Override
    @NonNull
    public JSONObjectPro put(String key, Object value) {
        super.put(key, value);
        return this;
    }

}
